class X {
    int i;
    int j;
public:
    // Error, 未定义的，i 在 j 之前被初始化
    X(int val): j(val), i(j) {}
};

int main() {
    return 0;
}